home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
apidev
/
spxcht.arc
/
BILL.H
next >
Wrap
C/C++ Source or Header
|
1987-12-23
|
1KB
|
44 lines
struct IPXAddress
{
unsigned char Network[4];
unsigned char Node[6];
unsigned int Socket;
};
typedef struct SPXPacketStructure
{
unsigned int PacketCheckSum;
unsigned int PacketLength;
unsigned char PacketTransportControl;
unsigned char PacketType;
struct IPXAddress Destination;
struct IPXAddress Source;
unsigned char ConnectionControl;
unsigned char DatastreamType;
unsigned int SourceConnectionID;
unsigned int DestinationConnectionID;
unsigned int SequenceNumber;
unsigned int AcknowledgeNumber;
unsigned int AllocationNumber;
} SPXStructure;
struct ECBFragment
{
char far *Address;
unsigned int Size;
};
typedef struct ECBPacketStructure
{
unsigned int Link[2];
char far *ESRAddress;
unsigned char InUse;
unsigned char CompletionCode;
unsigned int ECBSocket;
unsigned char IPXWorkspace[4];
unsigned char DriverWorkspace[12];
unsigned char ImmediateAddress[6];
unsigned int FragmentCount;
struct ECBFragment FragmentDescriptor[2];
} ECBStructure;